spanish cedar (cedrela odorata) - Français Anglais Dictionnaire